lightweight locking latch plate - German English Dictionary